body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{
	margin:0px;
	padding:0px;
	font-size:13px;
}
ul{
	list-style:none;
}
img,a img{
	border:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#header{
	height:452px;
	background:url(top_bg.jpg) repeat-x;
	color:#ffffff;
}
#main{
	background:url(main_top_bg.jpg) repeat-x;
}
#main1{
	background:url(main1_bottom_bg.jpg) repeat-x;
}
#footer{
	height:100px;
	background:url(footer_bg.jpg) repeat-x;
}
#top{
	height:100px;
	
}
#top .logo{
	width:291px;
	padding:25px 0 0 25px;
	float:left;
}
#top h1 span{
	font-size:14px;
	color:#cccccc;
	float:right;
}
#top .serach{
	width:280px;
	height:50px;
	float:right;
	margin:30px 30px 0px 20px;
}
#top .serach .text{
	width:180px;
	height:15px;
	background:#161B1F;
	color:#BCBCBC;
	border:1px solid #0B0E10;
	padding:5px;
}
#top .serach .submit{
	width:80px;
	height:28px;
	cursor:pointer;
}
#nav{
	height:50px;
	
}
#runplay{
	height:200px;
	
}
.auto{
	width:980px;
	margin:0 auto;
}